Crate rustdct

source ·

Re-exports

pub use rustfft;
pub use rustfft::num_complex;
pub use rustfft::num_traits;

Modules

Algorithms for computing the Modified Discrete Cosine Transform

Structs

The DCT planner is used to make new DCT algorithm instances.

Traits

A trait for algorithms which compute the Discrete Cosine Transform Type 1 (DCT1)
A trait for algorithms which compute the Discrete Cosine Transform Type 2 (DCT2)
A trait for algorithms which compute the Discrete Cosine Transform Type 3 (DCT3)
A trait for algorithms which compute the Discrete Cosine Transform Type 4 (DCT4)
A trait for algorithms which compute the Discrete Cosine Transform Type 5 (DCT5)
A trait for algorithms which compute the Discrete Cosine Transform Type 6 (DCT6)
A trait for algorithms that can compute both DCT6 and DCT7, all in one struct
A trait for algorithms which compute the Discrete Cosine Transform Type 7 (DCT7)
A trait for algorithms which compute the Discrete Cosine Transform Type 8 (DCT8)
Generic floating point number
A trait for algorithms which compute the Discrete Sine Transform Type 1 (DST1)
A trait for algorithms which compute the Discrete Sine Transform Type 2 (DST2)
A trait for algorithms which compute the Discrete Sine Transform Type 3 (DST3)
A trait for algorithms which compute the Discrete Sine Transform Type 4 (DST4)
A trait for algorithms which compute the Discrete Cosine Transform Type 5 (DST5)
A trait for algorithms which compute the Discrete Cosine Transform Type 6 (DST6)
A trait for algorithms that can compute both DST6 and DST7, all in one struct
A trait for algorithms which compute the Discrete Cosine Transform Type 7 (DST7)
A trait for algorithms which compute the Discrete Cosine Transform Type 8 (DST8)
A trait for algorithms that can compute all of DCT2, DCT3, DST2, DST3, all in one struct
A trait for algorithms that can compute both DCT4 and DST4, all in one struct